give a good tonking - Turkish English Dictionary